export interface GnpzSaveInputDTO {
  gdqxts: number
  gdtxts: number
  jgtxts: number
  shthqxts: number
  ajtgqxts: number
  // ajewmwjbh: string
  // cqqxts: number
  // gdtxts: number
  // jgtxts: number
  // jzsmcljjdwjbh: string
  // sfkqdacy: string
  // ssdzdagddjbwjbh: string
  // tgqxts: number
  // ygdajtgspbwjbh: string
  // yspdagddjbwjbh: string
  // zzjnmlwjbh: string
}
// eslint-disable-next-line @typescript-eslint/no-empty-interface
export interface GnpzSaveOutputDTO {}
// eslint-disable-next-line @typescript-eslint/no-empty-interface
export interface PzGetInputDTO {}
export interface PzGetOutputDTO {
  // ajewmwjbh: string
  gdqxts: number
  gdtxts: number
  jgtxts: number
  shthqxts: number
  ajtgqxts: number
  shthtxts: number
  ajtgtxts: number
  stjytxts: number
  // jzsmcljjdwjbh: string
  // sfkqdacy: string
  // ssdzdagddjbwjbh: string
  // tgqxts: number
  // ygdajtgspbwjbh: string
  // yspdagddjbwjbh: string
  // zzjnmlwjbh: string
  // shthqxts: string
}
export interface DcpzSaveInputDTO {
  gxfwqip: string
  gxfwqdk: string
  sjbbclj: string
  yhm: string
  pmm: string
  wjcsxy: string
  dcrwlx: string
  sjbdczdajs: number
  bz: string
  dcsj: string
}
export interface PzmbInitInputDTO {
  mblx: string
}
export interface AjglgxAddInputDTO {
  ajlxbm: string
  ajlxmc: string
  ajlbbm: any[]
  ajlbmc: any[]
}
export interface AjglgxDeleteInputDTO {
  ajglgxbm: string
}
export interface AjglgxQueryParam {
  gjz: string
}
export interface AjglgxQueryResult {
  ajglgxbm: string
  mlbh: string
  fmlbh: string
  mlmc: string
  xh: string
  mllx: string
  ajlbbm: string
  ajlbmc: string
  ajlxmc: string
  ywlbmc: string
}
export interface YwxxGetInputDTO {
  ajlbbm: string
}
export interface YwxxGetOutputDTO {
  ywbm: string
  ywmc: string
}
export interface MbpzAddInputDTO {
  ajglgxbm: string
  mbpzmc: string
  mblxdm: string
  mblxmc: string
  mbpzbm: string
  sfqy: string | boolean
  sfqyjnml: string | boolean
  bz: string
}
export interface MbpzDeleteInputDTO {
  mbpzbm: string
}
export interface MbpzUpdateInputDTO {
  mbpzbm: string
  mbpzmc: string
  mblxdm: string
  mblxmc: string
  bz: string
}
export interface MbpzGetInputDTO {
  mbpzbm: string
}
export interface MbpzGetOutputDTO {
  mbpzbm: string
  ajglgxbm: string
  mbpzmc: string
  mblxdm: string
  mblxmc: string
  bz: string
  sfqy: string
  ajlxbm: string
  ajlxmc: string
  sfqymb: string
  sfqyjnml: string
}
export interface MbpzQueryParam {
  ajglgxbm: string
}
export interface MbpzQueryResult {
  mbpzbm: string
  ajglgxbm: string
  mbpzmc: string
  mblxdm: string
  mblxmc: string
  bz: string
  sfqy: string
  ajlxbm: string
  ajlxmc: string
  ajlbbm: string
  ajlbmc: string
}
export interface JnmlAddInputDTO {
  mbpzbm: string
  jnmlmc: string
  bz: string
}
export interface DeleteJnmlBatchInputDTO {
  mbpzbm: string[]
}
export interface JnmlUpdateInputDTO {
  jnmlbm: string
  jnmlmc: string
  bz: string
}
export interface JnmlGetInputDTO {
  jnmlbm: string
}
export interface JnmlGetOutputDTO {
  mbpzbm: string
  bz: string
  jnmlbm: string
  jnmlmc: string
}
export interface JnmlQueryParam {
  mbpzbm: string
  gjz: string
}
export interface JnmlQueryResult {
  mlbm: string
  mbpzbm: string
  mlmc: string
  xh: string | number
  bz: string
  jnmlbm: string
  jnmlmc: string
}
export interface JnmlsxUpdateInputDTO {
  mlbm: string
  xh: string
}
export interface WsgjmlQueryParam {
  gjz: string
  ajlbbm: string
  checkbox?: boolean
}
export interface WsgjmlQueryResult {
  mlbh: string
  mlmc: string
  fmlmc: string
  mllx: string
  wsmbbh: string
  wsmbmc: string
  mbpzbm: string
  jnmlbm: string
  ajlbbm: string
}
export interface SaveInputDTO {
  mlbh: string
  mllx: string
  ajlbbm: string
  mbpzbm: string
  jnmlbm: string
  wsmbbh: string | number
}
export interface FldmQueryParam {
  lbbm: string
}
export interface FldmQueryResult {
  dm: string
  mc: string
  lbbm: string
  lbmc: string
  fdm: string
  sm: string
  sgly: string
}
export interface DcpzGetInputDTO {
  dwbm: string
}
export interface DcpzGetOutputDTO {
  gxfwqip: string
  gxfwqdk: string
  sjbbclj: string
  yhm: string
  pmm: string
  wjcsxy: string
  dcrwlx: string
  sjbdczdajs: number
  bz: string
  dcsj: string
}
export interface MbpzEnableInputDTO {
  mbpzbm: string
  sfqy: string
}
export interface WsgjmxQueryParam {
  jnmlbm: string
}
export interface WsgjmxQueryResult {
  mlbh: string
}
export interface FldmOuputDTO {
  dm: string
  fdm: string
  mc: string
}
export interface saveRygnpzInputDTO {
  dwbm: string
  gnbm: string
  rybm: string
  wjxh: string
}
export interface getRygnpzInputDTO {
  dwbm: string
  gnbm: string
  rybm: string
}

export interface getMlmbInputDTO {
  ajlbbm: string
  dwbm?: string
}

export interface getJnmlInputDTO {
  gjz: string
  mbpzbm: string
}

export interface JnmlOutputDTO {
  bz: string
  jnmlbm: string
  jnmlmc: string
  mbpzbm: string
  xh: string
}

export interface addBatchMlInputDTO {
  ajbh: string
  mlList: mlListItem[]
}

export interface mlListItem {
  bz: string
  mbmc: string
  mbbh: string
  mjdm: string
  mjmc: string
  mllxdm: string
  mllxmc: string
  mlscrq: string
  mlmc: string
  mlsxh: string
  sfsx: string
  wh: string
  zrz: string
}

export interface addBatchMlOutputDTO {
  czjg: string
}

export interface queryFldmInputDTO {
  lbbm: string
}
